pcworld online logo

CDBL FONKS▌YONU VAL'A KAR▐I

VAL () fonksiyonunu hemen hepiniz biliyorsunuzdur. Metin format²nda olan say²lar² numerik bir de≡i■kene τevirmek iτin bu fonksiyonu kullan²r²z. Peki bu fonksiyonun karde■i olan CDbl'yi hiτ duymu■ muydunuz? CDbl fonksiyonunu kullanmak iτerisinde hane bar²nd²ran metinleri numerik hale getirmek iτin en iyi yoldur. A■a≡²da iki fonksiyonun kullan²mlar²n² ve aras²ndaki farklar² g÷receksiniz.

Kod: print Val(' 12345' )
Sonuτ: 12345

Kod: print Val(' 12,345' )
Sonuτ: 12

Kod: print CDbl(' 12,345' )
Sonuτ: 12345

Kod: print CDbl(' 12345' )
Sonuτ: 12345

Peki bu iki fonksiyonun fark² ne? Bir kaτ sat²r fazla kodla yap²labilecek, s²k s²k rastlamayaca≡²m²z bu durum iτin niye iki ayr² fonksiyon ⁿretilmi■? Cevab² τok basit: CDbl fonksiyonu de≡i■ik ⁿlkelerde farkl² metrik ve ondal²k de≡erler kullan²labilece≡i dⁿ■ⁿnⁿlerek tasarlanm²■ ve say² iτinde virgⁿlⁿn yerini de≡i■se bile bunu tutarak sad²k bir yard²mc² durumuna gelmi■.